package model

// LoginStatusResponse 登录状态响应结构
type LoginStatusResponse struct {
	Result           string `json:"result"`
	UserID           int    `json:"userid"`
	CompanyID        int    `json:"companyid"`
	CurrentCompanyID int    `json:"current_companyid"`
	LoginMode        string `json:"loginmode"`
	IsPlus           bool   `json:"is_plus"`
}

// UserInfoResponse 用户信息响应结构
type UserInfoResponse struct {
	Phonenumber      string   `json:"phonenumber"`
	Province         string   `json:"province"`
	Email            string   `json:"email"`
	Status           string   `json:"status"`
	Account          string   `json:"account"`
	Nickname         string   `json:"nickname"`
	Address          string   `json:"address"`
	City             string   `json:"city"`
	Firstname        string   `json:"firstname"`
	Postal           string   `json:"postal"`
	Pinyin           string   `json:"pinyin"`
	Role             []string `json:"role"`
	Result           string   `json:"result"`
	Lastname         string   `json:"lastname"`
	Comes_from       string   `json:"comes_from"`
	Departmentid     string   `json:"departmentid"`
	Departmentname   string   `json:"departmentname"`
	Userid           int      `json:"userid"`
	Sex              string   `json:"sex"`
	Pic              string   `json:"pic"`
	Last_update_time int      `json:"last_update_time"`
	Companyid        int      `json:"companyid"`
	Regtime          int      `json:"regtime"`
	Country          string   `json:"country"`
}
